.class Lcom/example/m6wmr/MainActivity$5;
.super Landroid/os/Handler;
.source "MainActivity.java"


# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
    value = Lcom/example/m6wmr/MainActivity;->onCreate(Landroid/os/Bundle;)V
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x0
    name = null
.end annotation


# instance fields
.field final synthetic this$0:Lcom/example/m6wmr/MainActivity;


# direct methods
.method constructor <init>(Lcom/example/m6wmr/MainActivity;)V
    .locals 0

    .prologue
    .line 1
    iput-object p1, p0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    .line 309
    invoke-direct {p0}, Landroid/os/Handler;-><init>()V

    return-void
.end method

.method static synthetic access$0(Lcom/example/m6wmr/MainActivity$5;)Lcom/example/m6wmr/MainActivity;
    .locals 1

    .prologue
    .line 309
    iget-object v0, p0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    return-object v0
.end method


# virtual methods
.method public handleMessage(Landroid/os/Message;)V
    .locals 28
    .param p1, "msg"    # Landroid/os/Message;

    .prologue
    .line 311
    invoke-super/range {p0 .. p1}, Landroid/os/Handler;->handleMessage(Landroid/os/Message;)V

    .line 312
    move-object/from16 v0, p1

    iget v4, v0, Landroid/os/Message;->arg1:I

    sparse-switch v4, :sswitch_data_0

    .line 486
    :cond_0
    :goto_0
    return-void

    .line 315
    :sswitch_0
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    new-instance v5, Lcom/baidu/location/LocationClient;

    move-object/from16 v0, p0

    iget-object v6, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    # getter for: Lcom/example/m6wmr/MainActivity;->mcontext:Landroid/content/Context;
    invoke-static {v6}, Lcom/example/m6wmr/MainActivity;->access$3(Lcom/example/m6wmr/MainActivity;)Landroid/content/Context;

    move-result-object v6

    invoke-direct {v5, v6}, Lcom/baidu/location/LocationClient;-><init>(Landroid/content/Context;)V

    iput-object v5, v4, Lcom/example/m6wmr/MainActivity;->mLocationClient:Lcom/baidu/location/LocationClient;

    .line 316
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    new-instance v5, Lcom/example/m6wmr/MainActivity$MyLocationListener;

    move-object/from16 v0, p0

    iget-object v6, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    invoke-direct {v5, v6}, Lcom/example/m6wmr/MainActivity$MyLocationListener;-><init>(Lcom/example/m6wmr/MainActivity;)V

    iput-object v5, v4, Lcom/example/m6wmr/MainActivity;->mMyLocationListener:Lcom/example/m6wmr/MainActivity$MyLocationListener;

    .line 317
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    iget-object v4, v4, Lcom/example/m6wmr/MainActivity;->mLocationClient:Lcom/baidu/location/LocationClient;

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    iget-object v5, v5, Lcom/example/m6wmr/MainActivity;->mMyLocationListener:Lcom/example/m6wmr/MainActivity$MyLocationListener;

    invoke-virtual {v4, v5}, Lcom/baidu/location/LocationClient;->registerLocationListener(Lcom/baidu/location/BDLocationListener;)V

    .line 319
    new-instance v22, Lcom/baidu/location/LocationClientOption;

    invoke-direct/range {v22 .. v22}, Lcom/baidu/location/LocationClientOption;-><init>()V

    .line 321
    .local v22, "option":Lcom/baidu/location/LocationClientOption;
    sget-object v4, Lcom/baidu/location/LocationClientOption$LocationMode;->Hight_Accuracy:Lcom/baidu/location/LocationClientOption$LocationMode;

    move-object/from16 v0, v22

    invoke-virtual {v0, v4}, Lcom/baidu/location/LocationClientOption;->setLocationMode(Lcom/baidu/location/LocationClientOption$LocationMode;)V

    .line 322
    const-string v4, "bd09ll"

    move-object/from16 v0, v22

    invoke-virtual {v0, v4}, Lcom/baidu/location/LocationClientOption;->setCoorType(Ljava/lang/String;)V

    .line 323
    const v4, 0xf4240

    move-object/from16 v0, v22

    invoke-virtual {v0, v4}, Lcom/baidu/location/LocationClientOption;->setScanSpan(I)V

    .line 324
    const/4 v4, 0x1

    move-object/from16 v0, v22

    invoke-virtual {v0, v4}, Lcom/baidu/location/LocationClientOption;->setIsNeedAddress(Z)V

    .line 325
    const/4 v4, 0x1

    move-object/from16 v0, v22

    invoke-virtual {v0, v4}, Lcom/baidu/location/LocationClientOption;->setNeedDeviceDirect(Z)V

    .line 327
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    iget-object v4, v4, Lcom/example/m6wmr/MainActivity;->mLocationClient:Lcom/baidu/location/LocationClient;

    move-object/from16 v0, v22

    invoke-virtual {v4, v0}, Lcom/baidu/location/LocationClient;->setLocOption(Lcom/baidu/location/LocationClientOption;)V

    .line 328
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    iget-object v4, v4, Lcom/example/m6wmr/MainActivity;->mLocationClient:Lcom/baidu/location/LocationClient;

    invoke-virtual {v4}, Lcom/baidu/location/LocationClient;->start()V

    goto :goto_0

    .line 333
    .end local v22    # "option":Lcom/baidu/location/LocationClientOption;
    :sswitch_1
    new-instance v23, Lcom/baidu/mapapi/model/LatLng;

    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    iget-object v4, v4, Lcom/example/m6wmr/MainActivity;->m:Lmyapp/MyApp;

    invoke-virtual {v4}, Lmyapp/MyApp;->getLat()Ljava/lang/String;

    move-result-object v4

    invoke-static {v4}, Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D

    move-result-wide v4

    move-object/from16 v0, p0

    iget-object v6, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    iget-object v6, v6, Lcom/example/m6wmr/MainActivity;->m:Lmyapp/MyApp;

    invoke-virtual {v6}, Lmyapp/MyApp;->getLng()Ljava/lang/String;

    move-result-object v6

    invoke-static {v6}, Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D

    move-result-wide v6

    move-object/from16 v0, v23

    invoke-direct {v0, v4, v5, v6, v7}, Lcom/baidu/mapapi/model/LatLng;-><init>(DD)V

    .line 334
    .local v23, "p":Lcom/baidu/mapapi/model/LatLng;
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    iget-object v4, v4, Lcom/example/m6wmr/MainActivity;->mSearch:Lcom/baidu/mapapi/search/geocode/GeoCoder;

    new-instance v5, Lcom/baidu/mapapi/search/geocode/ReverseGeoCodeOption;

    invoke-direct {v5}, Lcom/baidu/mapapi/search/geocode/ReverseGeoCodeOption;-><init>()V

    move-object/from16 v0, v23

    invoke-virtual {v5, v0}, Lcom/baidu/mapapi/search/geocode/ReverseGeoCodeOption;->location(Lcom/baidu/mapapi/model/LatLng;)Lcom/baidu/mapapi/search/geocode/ReverseGeoCodeOption;

    move-result-object v5

    invoke-virtual {v4, v5}, Lcom/baidu/mapapi/search/geocode/GeoCoder;->reverseGeoCode(Lcom/baidu/mapapi/search/geocode/ReverseGeoCodeOption;)Z

    goto/16 :goto_0

    .line 337
    .end local v23    # "p":Lcom/baidu/mapapi/model/LatLng;
    :sswitch_2
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    # getter for: Lcom/example/m6wmr/MainActivity;->mRefreshableView:Lmyview/RefreshableView;
    invoke-static {v4}, Lcom/example/m6wmr/MainActivity;->access$4(Lcom/example/m6wmr/MainActivity;)Lmyview/RefreshableView;

    move-result-object v4

    invoke-virtual {v4}, Lmyview/RefreshableView;->finishRefresh()V

    .line 338
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    const/4 v5, 0x1

    invoke-static {v4, v5}, Lcom/example/m6wmr/MainActivity;->access$2(Lcom/example/m6wmr/MainActivity;Z)V

    .line 339
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    # getter for: Lcom/example/m6wmr/MainActivity;->mcontext:Landroid/content/Context;
    invoke-static {v4}, Lcom/example/m6wmr/MainActivity;->access$3(Lcom/example/m6wmr/MainActivity;)Landroid/content/Context;

    move-result-object v4

    const-string v5, "\u63d0\u793a\u4fe1\u606f"

    move-object/from16 v0, p1

    iget-object v6, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    invoke-virtual {v6}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v6

    invoke-static {v4, v5, v6}, Lmyapp/Util;->alertdialog(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V

    goto/16 :goto_0

    .line 343
    :sswitch_3
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    # getter for: Lcom/example/m6wmr/MainActivity;->mcontext:Landroid/content/Context;
    invoke-static {v4}, Lcom/example/m6wmr/MainActivity;->access$3(Lcom/example/m6wmr/MainActivity;)Landroid/content/Context;

    move-result-object v4

    const-string v5, "\u767b\u9646\u8fd4\u56de\u4fe1\u606f"

    const-string v6, "\u767b\u9646\u6210\u529f"

    invoke-static {v4, v5, v6}, Lmyapp/Util;->alertdialog(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V

    goto/16 :goto_0

    .line 346
    :sswitch_4
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    # getter for: Lcom/example/m6wmr/MainActivity;->mRefreshableView:Lmyview/RefreshableView;
    invoke-static {v4}, Lcom/example/m6wmr/MainActivity;->access$4(Lcom/example/m6wmr/MainActivity;)Lmyview/RefreshableView;

    move-result-object v4

    invoke-virtual {v4}, Lmyview/RefreshableView;->finishRefresh()V

    .line 347
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    const/4 v5, 0x1

    invoke-static {v4, v5}, Lcom/example/m6wmr/MainActivity;->access$2(Lcom/example/m6wmr/MainActivity;Z)V

    .line 348
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    # getter for: Lcom/example/m6wmr/MainActivity;->shopls:Ljava/util/List;
    invoke-static {v4}, Lcom/example/m6wmr/MainActivity;->access$5(Lcom/example/m6wmr/MainActivity;)Ljava/util/List;

    move-result-object v4

    invoke-interface {v4}, Ljava/util/List;->clear()V

    .line 349
    const/4 v14, 0x0

    .local v14, "i":I
    :goto_1
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    # getter for: Lcom/example/m6wmr/MainActivity;->tempshopls:Ljava/util/List;
    invoke-static {v4}, Lcom/example/m6wmr/MainActivity;->access$6(Lcom/example/m6wmr/MainActivity;)Ljava/util/List;

    move-result-object v4

    invoke-interface {v4}, Ljava/util/List;->size()I

    move-result v4

    if-lt v14, v4, :cond_1

    .line 353
    const-string v4, "Marinactivity"

    new-instance v5, Ljava/lang/StringBuilder;

    const-string v6, "\u5e97\u94fa\u5217\u8868\u5904\u7406\u8fd4\u56de\u6570\u636e\u5904\u7406:shopls.size"

    invoke-direct {v5, v6}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V

    .line 354
    move-object/from16 v0, p0

    iget-object v6, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    # getter for: Lcom/example/m6wmr/MainActivity;->shopls:Ljava/util/List;
    invoke-static {v6}, Lcom/example/m6wmr/MainActivity;->access$5(Lcom/example/m6wmr/MainActivity;)Ljava/util/List;

    move-result-object v6

    invoke-interface {v6}, Ljava/util/List;->size()I

    move-result v6

    invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v5

    invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v5

    .line 353
    invoke-static {v4, v5}, Lmyapp/Mylog;->d(Ljava/lang/String;Ljava/lang/String;)V

    .line 355
    sget-object v4, Lcom/example/m6wmr/MainActivity;->me:Lcom/example/m6wmr/MainActivity;

    .line 356
    const v5, 0x7f0c00d6

    invoke-virtual {v4, v5}, Lcom/example/m6wmr/MainActivity;->findViewById(I)Landroid/view/View;

    move-result-object v12

    .line 355
    check-cast v12, Landroid/widget/TextView;

    .line 358
    .local v12, "addressname":Landroid/widget/TextView;
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    iget-object v4, v4, Lcom/example/m6wmr/MainActivity;->m:Lmyapp/MyApp;

    iget-boolean v4, v4, Lmyapp/MyApp;->Ismap:Z

    if-nez v4, :cond_2

    .line 360
    const-string v4, "\u5b9a\u4f4d\u5931\u8d25"

    invoke-virtual {v12, v4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 365
    :goto_2
    sget-object v4, Lcom/example/m6wmr/MainActivity;->me:Lcom/example/m6wmr/MainActivity;

    .line 366
    const v5, 0x7f0c00e2

    invoke-virtual {v4, v5}, Lcom/example/m6wmr/MainActivity;->findViewById(I)Landroid/view/View;

    move-result-object v26

    .line 365
    check-cast v26, Landroid/widget/LinearLayout;

    .line 367
    .local v26, "shopdbView":Landroid/widget/LinearLayout;
    invoke-virtual/range {v26 .. v26}, Landroid/widget/LinearLayout;->removeAllViews()V

    .line 368
    new-instance v15, LPlugclass/ImageLoader;

    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    # getter for: Lcom/example/m6wmr/MainActivity;->mcontext:Landroid/content/Context;
    invoke-static {v4}, Lcom/example/m6wmr/MainActivity;->access$3(Lcom/example/m6wmr/MainActivity;)Landroid/content/Context;

    move-result-object v4

    invoke-direct {v15, v4}, LPlugclass/ImageLoader;-><init>(Landroid/content/Context;)V

    .line 370
    .local v15, "imageLoader":LPlugclass/ImageLoader;
    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    const v6, 0x7f0c0057

    invoke-virtual {v4, v6}, Lcom/example/m6wmr/MainActivity;->findViewById(I)Landroid/view/View;

    move-result-object v4

    check-cast v4, Landroid/widget/ListView;

    invoke-static {v5, v4}, Lcom/example/m6wmr/MainActivity;->access$7(Lcom/example/m6wmr/MainActivity;Landroid/widget/ListView;)V

    .line 371
    new-instance v2, Ldata/ShopData3;

    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    # getter for: Lcom/example/m6wmr/MainActivity;->mcontext:Landroid/content/Context;
    invoke-static {v4}, Lcom/example/m6wmr/MainActivity;->access$3(Lcom/example/m6wmr/MainActivity;)Landroid/content/Context;

    move-result-object v3

    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    # getter for: Lcom/example/m6wmr/MainActivity;->shopls:Ljava/util/List;
    invoke-static {v4}, Lcom/example/m6wmr/MainActivity;->access$5(Lcom/example/m6wmr/MainActivity;)Ljava/util/List;

    move-result-object v4

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    iget-object v5, v5, Lcom/example/m6wmr/MainActivity;->m:Lmyapp/MyApp;

    move-object/from16 v0, p0

    iget-object v6, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    # getter for: Lcom/example/m6wmr/MainActivity;->ListViewOrder:Landroid/widget/ListView;
    invoke-static {v6}, Lcom/example/m6wmr/MainActivity;->access$8(Lcom/example/m6wmr/MainActivity;)Landroid/widget/ListView;

    move-result-object v6

    const/4 v7, 0x0

    invoke-direct/range {v2 .. v7}, Ldata/ShopData3;-><init>(Landroid/content/Context;Ljava/util/List;Landroid/content/Context;Landroid/widget/ListView;I)V

    .line 372
    .local v2, "spbd3":Ldata/ShopData3;
    new-instance v3, Ldata/ShopData;

    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    # getter for: Lcom/example/m6wmr/MainActivity;->mcontext:Landroid/content/Context;
    invoke-static {v4}, Lcom/example/m6wmr/MainActivity;->access$3(Lcom/example/m6wmr/MainActivity;)Landroid/content/Context;

    move-result-object v4

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    # getter for: Lcom/example/m6wmr/MainActivity;->shopls:Ljava/util/List;
    invoke-static {v5}, Lcom/example/m6wmr/MainActivity;->access$5(Lcom/example/m6wmr/MainActivity;)Ljava/util/List;

    move-result-object v5

    move-object/from16 v0, p0

    iget-object v6, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    iget-object v6, v6, Lcom/example/m6wmr/MainActivity;->m:Lmyapp/MyApp;

    move-object/from16 v0, p0

    iget-object v7, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    # getter for: Lcom/example/m6wmr/MainActivity;->ListViewOrder:Landroid/widget/ListView;
    invoke-static {v7}, Lcom/example/m6wmr/MainActivity;->access$8(Lcom/example/m6wmr/MainActivity;)Landroid/widget/ListView;

    move-result-object v7

    const/4 v8, 0x0

    invoke-direct/range {v3 .. v8}, Ldata/ShopData;-><init>(Landroid/content/Context;Ljava/util/List;Landroid/content/Context;Landroid/widget/ListView;I)V

    .line 374
    .local v3, "spbd":Ldata/ShopData;
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    iget-object v4, v4, Lcom/example/m6wmr/MainActivity;->mobilemodule:Ljava/lang/String;

    const-string v5, "2"

    invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v4

    if-eqz v4, :cond_3

    .line 375
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    # getter for: Lcom/example/m6wmr/MainActivity;->ListViewOrder:Landroid/widget/ListView;
    invoke-static {v4}, Lcom/example/m6wmr/MainActivity;->access$8(Lcom/example/m6wmr/MainActivity;)Landroid/widget/ListView;

    move-result-object v4

    invoke-virtual {v4, v2}, Landroid/widget/ListView;->setAdapter(Landroid/widget/ListAdapter;)V

    .line 379
    :goto_3
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    # getter for: Lcom/example/m6wmr/MainActivity;->ListViewOrder:Landroid/widget/ListView;
    invoke-static {v4}, Lcom/example/m6wmr/MainActivity;->access$8(Lcom/example/m6wmr/MainActivity;)Landroid/widget/ListView;

    move-result-object v4

    const/4 v5, 0x0

    invoke-virtual {v4, v5}, Landroid/widget/ListView;->setDivider(Landroid/graphics/drawable/Drawable;)V

    .line 380
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    # getter for: Lcom/example/m6wmr/MainActivity;->ListViewOrder:Landroid/widget/ListView;
    invoke-static {v4}, Lcom/example/m6wmr/MainActivity;->access$8(Lcom/example/m6wmr/MainActivity;)Landroid/widget/ListView;

    move-result-object v4

    invoke-static {v4}, Lcom/example/m6wmr/MainActivity;->seth(Landroid/widget/ListView;)V

    .line 381
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    # getter for: Lcom/example/m6wmr/MainActivity;->shopls:Ljava/util/List;
    invoke-static {v4}, Lcom/example/m6wmr/MainActivity;->access$5(Lcom/example/m6wmr/MainActivity;)Ljava/util/List;

    move-result-object v4

    invoke-interface {v4}, Ljava/util/List;->size()I

    move-result v4

    const/4 v5, 0x1

    if-ge v4, v5, :cond_4

    .line 383
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    # getter for: Lcom/example/m6wmr/MainActivity;->mcontext:Landroid/content/Context;
    invoke-static {v4}, Lcom/example/m6wmr/MainActivity;->access$3(Lcom/example/m6wmr/MainActivity;)Landroid/content/Context;

    move-result-object v4

    .line 384
    const v5, 0x7f03007d

    const/4 v6, 0x0

    .line 383
    invoke-static {v4, v5, v6}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;

    move-result-object v27

    .line 385
    .local v27, "tempview":Landroid/view/View;
    invoke-virtual/range {v26 .. v27}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;)V

    .line 410
    :goto_4
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    # getter for: Lcom/example/m6wmr/MainActivity;->savetongdao:Z
    invoke-static {v4}, Lcom/example/m6wmr/MainActivity;->access$9(Lcom/example/m6wmr/MainActivity;)Z

    move-result v4

    if-eqz v4, :cond_0

    .line 411
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    const/4 v5, 0x0

    invoke-static {v4, v5}, Lcom/example/m6wmr/MainActivity;->access$10(Lcom/example/m6wmr/MainActivity;Z)V

    .line 412
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    invoke-virtual {v4}, Lcom/example/m6wmr/MainActivity;->setbaidutosiet()Z

    goto/16 :goto_0

    .line 350
    .end local v2    # "spbd3":Ldata/ShopData3;
    .end local v3    # "spbd":Ldata/ShopData;
    .end local v12    # "addressname":Landroid/widget/TextView;
    .end local v15    # "imageLoader":LPlugclass/ImageLoader;
    .end local v26    # "shopdbView":Landroid/widget/LinearLayout;
    .end local v27    # "tempview":Landroid/view/View;
    :cond_1
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    # getter for: Lcom/example/m6wmr/MainActivity;->shopls:Ljava/util/List;
    invoke-static {v4}, Lcom/example/m6wmr/MainActivity;->access$5(Lcom/example/m6wmr/MainActivity;)Ljava/util/List;

    move-result-object v5

    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    # getter for: Lcom/example/m6wmr/MainActivity;->tempshopls:Ljava/util/List;
    invoke-static {v4}, Lcom/example/m6wmr/MainActivity;->access$6(Lcom/example/m6wmr/MainActivity;)Ljava/util/List;

    move-result-object v4

    invoke-interface {v4, v14}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v4

    check-cast v4, Lbean/ShopBean;

    invoke-interface {v5, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 349
    add-int/lit8 v14, v14, 0x1

    goto/16 :goto_1

    .line 362
    .restart local v12    # "addressname":Landroid/widget/TextView;
    :cond_2
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    iget-object v4, v4, Lcom/example/m6wmr/MainActivity;->m:Lmyapp/MyApp;

    invoke-virtual {v4}, Lmyapp/MyApp;->getMapname()Ljava/lang/String;

    move-result-object v4

    invoke-virtual {v12, v4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    goto/16 :goto_2

    .line 377
    .restart local v2    # "spbd3":Ldata/ShopData3;
    .restart local v3    # "spbd":Ldata/ShopData;
    .restart local v15    # "imageLoader":LPlugclass/ImageLoader;
    .restart local v26    # "shopdbView":Landroid/widget/LinearLayout;
    :cond_3
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    # getter for: Lcom/example/m6wmr/MainActivity;->ListViewOrder:Landroid/widget/ListView;
    invoke-static {v4}, Lcom/example/m6wmr/MainActivity;->access$8(Lcom/example/m6wmr/MainActivity;)Landroid/widget/ListView;

    move-result-object v4

    invoke-virtual {v4, v3}, Landroid/widget/ListView;->setAdapter(Landroid/widget/ListAdapter;)V

    goto/16 :goto_3

    .line 389
    :cond_4
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    # getter for: Lcom/example/m6wmr/MainActivity;->mcontext:Landroid/content/Context;
    invoke-static {v4}, Lcom/example/m6wmr/MainActivity;->access$3(Lcom/example/m6wmr/MainActivity;)Landroid/content/Context;

    move-result-object v4

    .line 390
    const v5, 0x7f03007a

    const/4 v6, 0x0

    .line 389
    invoke-static {v4, v5, v6}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;

    move-result-object v27

    .line 392
    .restart local v27    # "tempview":Landroid/view/View;
    const v4, 0x7f0c0013

    move-object/from16 v0, v27

    invoke-virtual {v0, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v18

    check-cast v18, Landroid/widget/TextView;

    .line 393
    .local v18, "noti":Landroid/widget/TextView;
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    iget-object v4, v4, Lcom/example/m6wmr/MainActivity;->m:Lmyapp/MyApp;

    invoke-virtual {v4}, Lmyapp/MyApp;->getAppcolor()Ljava/lang/String;

    move-result-object v4

    const-string v5, "1"

    invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v4

    if-eqz v4, :cond_5

    .line 394
    const v4, -0xd53e87

    move-object/from16 v0, v18

    invoke-virtual {v0, v4}, Landroid/widget/TextView;->setTextColor(I)V

    .line 396
    :cond_5
    new-instance v4, Lcom/example/m6wmr/MainActivity$5$1;

    move-object/from16 v0, p0

    invoke-direct {v4, v0}, Lcom/example/m6wmr/MainActivity$5$1;-><init>(Lcom/example/m6wmr/MainActivity$5;)V

    move-object/from16 v0, v27

    invoke-virtual {v0, v4}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 407
    invoke-virtual/range {v26 .. v27}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;)V

    goto/16 :goto_4

    .line 416
    .end local v2    # "spbd3":Ldata/ShopData3;
    .end local v3    # "spbd":Ldata/ShopData;
    .end local v12    # "addressname":Landroid/widget/TextView;
    .end local v14    # "i":I
    .end local v15    # "imageLoader":LPlugclass/ImageLoader;
    .end local v18    # "noti":Landroid/widget/TextView;
    .end local v26    # "shopdbView":Landroid/widget/LinearLayout;
    .end local v27    # "tempview":Landroid/view/View;
    :sswitch_5
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    # getter for: Lcom/example/m6wmr/MainActivity;->mRefreshableView:Lmyview/RefreshableView;
    invoke-static {v4}, Lcom/example/m6wmr/MainActivity;->access$4(Lcom/example/m6wmr/MainActivity;)Lmyview/RefreshableView;

    move-result-object v4

    invoke-virtual {v4}, Lmyview/RefreshableView;->finishRefresh()V

    .line 417
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    const/4 v5, 0x1

    invoke-static {v4, v5}, Lcom/example/m6wmr/MainActivity;->access$2(Lcom/example/m6wmr/MainActivity;Z)V

    .line 418
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    const v5, 0x7f0c00da

    invoke-virtual {v4, v5}, Lcom/example/m6wmr/MainActivity;->findViewById(I)Landroid/view/View;

    move-result-object v19

    check-cast v19, Landroid/widget/TextView;

    .line 419
    .local v19, "notic":Landroid/widget/TextView;
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    iget-object v4, v4, Lcom/example/m6wmr/MainActivity;->tile:Ljava/lang/String;

    move-object/from16 v0, v19

    invoke-virtual {v0, v4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    goto/16 :goto_0

    .line 423
    .end local v19    # "notic":Landroid/widget/TextView;
    :sswitch_6
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    const/4 v5, 0x1

    invoke-static {v4, v5}, Lcom/example/m6wmr/MainActivity;->access$10(Lcom/example/m6wmr/MainActivity;Z)V

    goto/16 :goto_0

    .line 426
    :sswitch_7
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    invoke-virtual {v4}, Lcom/example/m6wmr/MainActivity;->getApplication()Landroid/app/Application;

    move-result-object v4

    check-cast v4, Lmyapp/MyApp;

    .line 427
    invoke-virtual {v4}, Lmyapp/MyApp;->getActivity()Ljava/util/ArrayList;

    move-result-object v10

    .line 428
    .local v10, "activityList":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Landroid/app/Activity;>;"
    invoke-virtual {v10}, Ljava/util/ArrayList;->size()I

    move-result v4

    if-lez v4, :cond_7

    .line 429
    invoke-virtual {v10}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;

    move-result-object v4

    :cond_6
    :goto_5
    invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z

    move-result v5

    if-nez v5, :cond_8

    .line 436
    :cond_7
    const/4 v4, 0x0

    invoke-static {v4}, Ljava/lang/System;->exit(I)V

    goto/16 :goto_0

    .line 429
    :cond_8
    invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v9

    check-cast v9, Landroid/app/Activity;

    .line 430
    .local v9, "activity":Landroid/app/Activity;
    if-eqz v9, :cond_6

    .line 431
    invoke-virtual {v9}, Landroid/app/Activity;->finish()V

    goto :goto_5

    .line 440
    .end local v9    # "activity":Landroid/app/Activity;
    .end local v10    # "activityList":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Landroid/app/Activity;>;"
    :sswitch_8
    const-string v4, "fdsfdsffdsf"

    const-string v5, "fdsfdsf"

    invoke-static {v4, v5}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I

    .line 441
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    iget-object v4, v4, Lcom/example/m6wmr/MainActivity;->m:Lmyapp/MyApp;

    invoke-virtual {v4}, Lmyapp/MyApp;->getLat()Ljava/lang/String;

    move-result-object v4

    const-string v5, ""

    invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v4

    if-nez v4, :cond_0

    .line 445
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    invoke-virtual {v4}, Lcom/example/m6wmr/MainActivity;->getShopSource()Z

    goto/16 :goto_0

    .line 449
    :sswitch_9
    move-object/from16 v0, p1

    iget-object v4, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    invoke-virtual {v4}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v11

    .line 450
    .local v11, "ad":Ljava/lang/String;
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    const v5, 0x7f0c00d6

    invoke-virtual {v4, v5}, Lcom/example/m6wmr/MainActivity;->findViewById(I)Landroid/view/View;

    move-result-object v17

    check-cast v17, Landroid/widget/TextView;

    .line 451
    .local v17, "mapnametext":Landroid/widget/TextView;
    move-object/from16 v0, v17

    invoke-virtual {v0, v11}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 452
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    invoke-virtual {v4}, Lcom/example/m6wmr/MainActivity;->getShopSource()Z

    goto/16 :goto_0

    .line 456
    .end local v11    # "ad":Ljava/lang/String;
    .end local v17    # "mapnametext":Landroid/widget/TextView;
    :sswitch_a
    move-object/from16 v0, p1

    iget-object v4, v0, Landroid/os/Message;->obj:Ljava/lang/Object;

    invoke-static {v4}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v13

    .line 457
    .local v13, "date":Ljava/lang/String;
    new-instance v16, Landroid/content/Intent;

    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    const-class v5, Lcom/example/m6wmr/MainActivity;

    move-object/from16 v0, v16

    invoke-direct {v0, v4, v5}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V

    .line 458
    .local v16, "intent":Landroid/content/Intent;
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    .line 459
    const/4 v5, 0x0

    const/4 v6, 0x0

    .line 458
    move-object/from16 v0, v16

    invoke-static {v4, v5, v0, v6}, Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;

    move-result-object v24

    .line 460
    .local v24, "pi":Landroid/app/PendingIntent;
    new-instance v21, Landroid/app/Notification;

    invoke-direct/range {v21 .. v21}, Landroid/app/Notification;-><init>()V

    .line 462
    .local v21, "notify":Landroid/app/Notification;
    const v4, 0x7f020063

    move-object/from16 v0, v21

    iput v4, v0, Landroid/app/Notification;->icon:I

    .line 464
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    iget-object v4, v4, Lcom/example/m6wmr/MainActivity;->m:Lmyapp/MyApp;

    invoke-virtual {v4}, Lmyapp/MyApp;->getComnayname()Ljava/lang/String;

    move-result-object v4

    move-object/from16 v0, v21

    iput-object v4, v0, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence;

    .line 466
    invoke-static {}, Ljava/lang/System;->currentTimeMillis()J

    move-result-wide v4

    move-object/from16 v0, v21

    iput-wide v4, v0, Landroid/app/Notification;->when:J

    .line 469
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    # getter for: Lcom/example/m6wmr/MainActivity;->mcontext:Landroid/content/Context;
    invoke-static {v4}, Lcom/example/m6wmr/MainActivity;->access$3(Lcom/example/m6wmr/MainActivity;)Landroid/content/Context;

    move-result-object v4

    invoke-virtual {v4}, Landroid/content/Context;->getPackageName()Ljava/lang/String;

    move-result-object v25

    .line 470
    .local v25, "pkgName":Ljava/lang/String;
    new-instance v4, Ljava/lang/StringBuilder;

    const-string v5, "android.resource://"

    invoke-direct {v4, v5}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V

    move-object/from16 v0, v25

    invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v4

    const-string v5, "/"

    invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v4

    const/high16 v5, 0x7f050000

    invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v4

    invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v4

    invoke-static {v4}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;

    move-result-object v4

    move-object/from16 v0, v21

    iput-object v4, v0, Landroid/app/Notification;->sound:Landroid/net/Uri;

    .line 471
    const/4 v4, 0x2

    move-object/from16 v0, v21

    iput v4, v0, Landroid/app/Notification;->defaults:I

    .line 472
    const/16 v4, 0x10

    move-object/from16 v0, v21

    iput v4, v0, Landroid/app/Notification;->flags:I

    .line 476
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    move-object/from16 v0, p0

    iget-object v5, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    iget-object v5, v5, Lcom/example/m6wmr/MainActivity;->m:Lmyapp/MyApp;

    invoke-virtual {v5}, Lmyapp/MyApp;->getComnayname()Ljava/lang/String;

    move-result-object v5

    move-object/from16 v0, v21

    move-object/from16 v1, v24

    invoke-virtual {v0, v4, v5, v13, v1}, Landroid/app/Notification;->setLatestEventInfo(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V

    .line 478
    move-object/from16 v0, p0

    iget-object v4, v0, Lcom/example/m6wmr/MainActivity$5;->this$0:Lcom/example/m6wmr/MainActivity;

    const-string v5, "notification"

    invoke-virtual {v4, v5}, Lcom/example/m6wmr/MainActivity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;

    move-result-object v20

    check-cast v20, Landroid/app/NotificationManager;

    .line 480
    .local v20, "notificationManager":Landroid/app/NotificationManager;
    const/4 v4, 0x1

    move-object/from16 v0, v20

    move-object/from16 v1, v21

    invoke-virtual {v0, v4, v1}, Landroid/app/NotificationManager;->notify(ILandroid/app/Notification;)V

    goto/16 :goto_0

    .line 312
    :sswitch_data_0
    .sparse-switch
        0x0 -> :sswitch_0
        0x1 -> :sswitch_2
        0x2 -> :sswitch_3
        0x3 -> :sswitch_4
        0x4 -> :sswitch_5
        0xf -> :sswitch_6
        0x19 -> :sswitch_7
        0x4d -> :sswitch_a
        0x58 -> :sswitch_1
        0x6f -> :sswitch_8
        0x71 -> :sswitch_9
    .end sparse-switch
.end method
